Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London Croatia F2 Australia F1 Australia F2 Australia F4 Italy F2 China F1 China F2 Spain F32 Spain F7 Spain F9 Spain F10 Spain F11 Spain F12 Spain F13 Spain F15 Morocco F4 Italy F18 Spain F28 Spain F29 Spain F31 Spain F38 Spain F39 Spain F1 Spain F2 Spain F4 Spain F5 Spain F6 Croatia F5 Spain F10 Spain F11 Spain F12 Spain F14 Poland F3 Italy F13 France F13 Czech Republic F5 Spain F22 Poland F5 Spain F26 Spain F27 Spain F30 Spain F32 Morocco F6 Morocco F7 Morocco F9 Spain F3 Spain F4 Spain F7 Spain F8 Spain F19 Italy F22 Spain F32 Spain F33 Spain F34 Spain F36 Spain F38 Egypt F3 Spain F1 Spain F3 Spain F4 Italy F6 Spain F29 Spain F30 Italy F7 Spain F31 Croatia F1 Belgium F2 Croatia F1 Italy F1 Australia F3 Italy F15 Italy F23 Ivory Coast F1 Ivory Coast F2 Spain F2 Italy F3 Italy F1 Spain F6 Italy F5 Spain F41 Spain F6 Memorial Savigni - Sassuolo SIR Supermercadi Challenger - Rome Ischgl International ATP Challenger - Ischgl Torneo Internacional Challenger Fila 2006 - Leon 5° Sporting Challenger - Turin Harbour Tennis Cup Regione Lombardia - Milan Voit Mexico City Open - Mexico City Abierto Internacional de Salinas 'Dario Expreso' - Salinas 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Trofeo Cassa di Risparmio di Alessandria - Alessandria Burnie Challenger Barranquilla Challenger Pereira Challenger Leon Challenger Rome Challenger Como Challenger Seville Challenger Ljubljana Challenger Cordenons Challenger Poznan Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Banjaluka Challenger 2007 - Banja Luka Open Costa Daurada - Tarragona Genova Challenger Tenerife Challenger Open Diputacion Ciudad de Pozoblanco - Cordoba Ljubljana Open 2008 - Ljubljana Caversham International Tennis Tournament - Jersey Irving Challenger San Marino Cepu Open - San Marino Izmir Challenger Furth Challenger Cortina Challenger Cordenons Challenger Cordenons Challenger Como Challenger Meknes Challenger Pereira Challenger Tarragona Challenger Mendoza Challenger Buenos Aires Challenger Guadalajara Challenger Mestre Challenger Milan Challenger Bastad Challenger Biella Challenger Meerbusch Challenger Alphen Challenger Geneva Challenger Ostrava Challenger Singapore Challenger Cortina Challenger Cali Challenger Bucaramanga Challenger Braunschweig Challenger Santiago Challenger Todi Challenger Salinas Challenger Sarasota Challenger Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini 7° Trani Cup - Trani Black Forest Open - Freudenstadt San Luis Potosi Challenger Scheveningen Challenger Prostejov Challenger San Luis Potosi Challenger - San Luis Potosi s Tennis Masters 06 - Graz Cali Challenger Furth Challenger Perugia Challenger San Benedetto Challenger Oberstaufen Challenger Liberec Challenger Meknes Challenger Kenitra Challenger Braunschweig Challenger Cali Challenger Guangzhou Challenger Eskisehir Challenger Mestre Challenger Caltanissetta Challenger Prague Challenger Citta di Como - Como San Benedetto Challenger Portoroz Challenger Genova Challenger Kenitra Challenger Rome Challenger Medellin Challenger Mohammedia Challenger Casablanca Challenger Caltanissetta Challenger Guayaquil Challenger Rio De Janeiro Challenger Sopot Challenger Barletta Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Genova Challenger AGT Challenger - Leon 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Szczecin Challenger Meknes Challenger Kenitra Challenger Biella Challenger Mohammedia Challenger Riviera de Rimini Challenger - Rimini Shenzhen Challenger Brest Challenger Bordeaux Challenger Vicenza Challenger Caltanissetta Challenger Lisbon Challenger Guayaquil Challenger Poprad Tatry Challenger Houston Challenger Biella Challenger Cordenons Challenger Manerbio Challenger Seville Challenger Lima Challenger Montevideo Challenger Rome Challenger San Luis Potosi Challenger Rome Challenger Lisbon Challenger Vicenza Challenger Marbella Challenger Alicante Challenger Rome Challenger Sopot Challenger Lyon Challenger Seville Challenger Biella Challenger Reggio Emilia Challenger Rimini Challenger Caltanissetta Challenger Maia Challenger Bangkok Challenger Todi Challenger Ljubljana Challenger Monterrey Challenger Florence Challenger Barcelona Challenger Guayaquil Challenger Andria Challenger Santiago Challenger Canberra Challenger Belgrade Challenger Napoli Challenger Lima Challenger Tallahassee Challenger Phoenix Challenger Rimini Challenger Savannah Challenger Cordenons Challenger Murcia Challenger Forli Challenger Salzburg-Anif Challenger Poznan Challenger Szczecin Challenger V Trani Cup - Trani Florence Challenger Barcelona Challenger Mauritius Open - Mauritius Perugia Challenger Mouilleron-Le-Captif Challenger Guayaquil Challenger Cordenons Challenger Noumea Challenger Aix En Provence Challenger Monterrey Challenger Nokian Hakkapeliitta Open - Tampere Szczecin Challenger Alicante Challenger Biella 6 Challenger The LTA Sunderland Challenger - Sunderland Montevideo Challenger Sarasota Challenger San Marino Challenger Verona Challenger Copa Club Campestre de Aguascalientes - Aguascalientes Montechiarugolo - Parma Challenger Lisbon Challenger L'Aquila Challenger Seville Challenger Seville Challenger Noumea Challenger Gran Canaria Challenger Murcia Challenger 4th Sardinia International Championships - Cagliari Salzburg Challenger Amersfoort Challenger Santo Domingo Challenger Seville Challenger Szczecin Challenger Fujitsu Siemens Open - Budapest Memorial A. Manfredini Sassuolo Challenger - Sassuolo Bendigo Challenger Antonio Savoldi-Marco Co. - Manerbio Architect Open - Budapest 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Manerbio Challenger Aamulehti Tampere Open - Tampere Marbella Challenger Valencia Challenger Garden Open 2005 - Rome San Luis Potosi Challenger Rio De Janeiro Challenger Malaga Challenger Riviera di Rimini Challenger - Rimini Tatra Banka Open 2006 - Bratislava Manerbio Challenger Rome 2 Challenger Lyon Challenger Lima Challenger Korat Challenger Caltanissetta Challenger Santo Domingo Challenger Phoenix Challenger Antalya 2 Challenger Pereira Challenger Orbetello Challenger Cordenons Challenger Biella Challenger Aix En Provence Challenger San Benedetto Challenger Bordeaux Challenger Marburg Challenger Padova Challenger Kitzbuhel Challenger Como Challenger Todi Challenger Ortisei Challenger Bogota Challenger Guayaquil Challenger Perugia Challenger Cortina Challenger Fano Challenger Campionati Internazionali di Sicilia - Palermo Como Challenger Monterrey Challenger Casablanca Challenger San Marino Cepu Open - San Marino Challenger Copa Sevilla - Seville Prostejov Challenger Guzzini Challenger - Recanati Challenger Groningen - Groningen Uncle Toby's Burnie Challenger - Tasmania San Remo Tennis Cup - San Remo Qatar Open - Doha Sporting Challenger - Turin San Benedetto Challenger - San Benedetto Trani Cup - Trani IPP Geneva Trophy - Geneva Challenger Fondazione Carige - Genova Banja Luka Challenger 2004 - Banja Luka Bad Waltersdorf Challenger Open de la Ville de Saint Denis - Reunion Island Challenger 42 - Andrezieux Sibiu Challenger Steelers Cup 2005 - Kosice XII Abierto Internacional de Salinas - Salinas Pullach Challenger USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin Open Mutouest St. Brieuc - St. Brieuc Garden Open - Rome Open Seat Godo - Barcelona XXIX Edizione 'A.Savoldi Marco' - Manerbio Constanta Challenger - Constanta Top Wool Challenger-Immagine Trophy - Biella Braunschweig Challenger Alfa Romeo Tennis Cup - Cordenons Genoa Open - Genova Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava Ciutat de Barcelona - Barcelona Generali Open - Kitzbuhel II Cyclus Open de Tenis - Florianopolis Roma Challenger 2007 - Rome San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Sporting Challenger '07 Trofeo Regione Piemonte - Turin Porsche Open - Poznan San Marino Cepu Open - San Marino Posillipo Tennis Cup - Napoli Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open Seat Godo 2007 - Barcelona Trofeo Sisma Mantova - Mantova 2008 China TCL Challenger - Guangzhou Generali Open - Kitzbuhel San Luis Potosi Challenger - San Luis Potosi 4° Sporting Challenger - Turin Zagreb Open - Zagreb Zenith Tennis Cup-Harbour Club - Milan Asirom Challenger - Brasov The Dubai Tennis Championships - Dubai Genova Open Challenger - Genova Milan Indoors - Milan 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennislife Cup - Napoli Braga Challenger Memorial Manfredini - Sassuolo Open Tarragona Costa Daurada - Tarragona Labertz Open by Stawag - Aachen AEGON Championships - London Bauer Watertechnilogy Cup 2008 - Eckental Alessandria Challenger Como Challenger Bogota Challenger Orbetello Challenger Trani Challenger Rijeka Challenger Todi Challenger The Dubai Tennis Championships - Dubai Ljubljana Challenger Bad Waltersdorf Challenger Asuncion Challenger Santiago Challenger Next Generation Adelaide International - Adelaide Challenger Casablanca San Angel - Mexico City Caloundra Challenger Alessandria Challenger Heineken Open - Auckland Rijeka Challenger San Benedetto Challenger Orbetello Challenger Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Madrid Challenger AEGON Championships - London ATP Studena Croatia Open Umag - Umag San Luis Potosi Challenger 2007 - San Luis Potosi LXV Concurso Internacional Vigo - Vigo Olbia Challenger Guadalajara Challenger San Luis Potosi Challenger Trani Cup - Trani Rome Challenger Dubai Duty Free Tennis Championships - Dubai Pozoblanco Challenger San Jose Challenger Todi Challenger Lermontov Challenger Legg Mason Tennis Classic - Washington Medellin Challenger 8° Trani Cup - Trani Guayaquil Challenger VTR Open - Vina del Mar US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles St. Petersburg Open - St. Petersburg Marbella Challenger Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco ATP Challenger Tour Finals US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Copa Claro - Buenos Aires St. Petersburg Open - St. Petersburg China Open - Beijing Kremlin Cup - Moscow Royal Guard Open Chile - Vina del Mar San Marino Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Topshelf Open - 's-Hertogenbosch Segovia Challenger Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Ecuador Open - Quito Pereira Challenger US Men's Clay Court Championship - Houston Riviera di Rimini Challenger - Rimini Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Apia International - Sydney Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Banja Luka Challenger 2003 - Banja Luka Tanger Challenger Konzum Croatia Open - Umag Kos-Zucchetti Tennis Cup - Cordenons Kremlin Cup - Moscow Caltanissetta Challenger Qatar ExxonMobil Open - Doha Sydney International - Sydney Ecuador Open - Quito Todi Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro SkiStar Swedish Open - Bastad Brasil Open - Sao Paulo Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Antalya Cup - Antalya Argentina Open - Buenos Aires New York Open - New York St. Petersburg Open - St. Petersburg Tata Open Maharashtra - Pune New York Open - New York Cordoba Open - Cordoba Chile Dove Men+Care Open - Santiago Serbia Open - Belgrade Turin Challenger Millennium Estoril Open - Estoril Mallorca Championships - Mallorca European Open - Antwerp Erste Bank Open - Vienna Adelaide International 2 - Adelaide Como Challenger Brasov Challenger Seville Challenger Plava Laguna Croatia Open - Umag Studena Croatia Open - Umag Generali Open - Kitzbuhel Cordoba Open - Cordoba Kremlin Cup - Moscow Montevideo Challenger Casablanca Challenger Noumea Challenger Bogota Challenger Guayaquil Challenger San Remo Tennis Cup 15° Piertomaso - San Remo Bucaramanga Challenger Chitre Challenger Napoli Challenger Heineken Open - Auckland Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Rome Challenger Newport Beach Challenger Mestre Challenger Prague Challenger Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Mohammedia Challenger Napoli Challenger Grand Prix Hassan II - Casablanca Cordenons Challenger Alphen Challenger Seville Challenger Pereira Challenger Erste Bank Open - Vienna Winston-Salem Open - Winston-Salem Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Millennium Estoril Open - Estoril Chengdu Open - Chengdu Genova Open Challenger - Genova Internazionali di Tennis Dell'Umbria - Todi Vegeta Croatia Open - Umag Guayaquil Challenger Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Lima Challenger Recanati Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Winston-Salem Open - Winston-Salem Casablanca Challenger Bucaramanga Challenger St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Swiss Indoors Basel - Basel Santo Domingo Challenger Qatar ExxonMobil Open - Doha Shenzhen Challenger San Luis Potosi Challenger Maharashtra Open - Pune Napoli Challenger Sarasota Challenger Mersin Challenger US Men's Clay Court Championship - Houston Asics Challenger Open - Monchengladbach TEB BNP Paribas Istanbul Open - Istanbul Open Parc - Lyon GHI Bronx Tennis Classic - Bronx Bordeaux Challenger Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem China Open - Beijing Banja Luka Challenger Cordoba Open - Cordoba Swiss Indoors Basel - Basel Rio Open - Rio de Janeiro Forte Village Sardegna Open - Sardinia Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Liberec Challenger Hungarian Open - Budapest Sofia Open - Sofia Gerry Weber Open - Halle Gemax Samsung Open 2004 - Belgrade Suisse Open - Gstaad Generali Open - Kitzbuhel Rome Challenger Shenzhen Open - Shenzhen China Open - Beijing Monterrey Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Barcelona Open BancSabadell - Barcelona Canberra Challenger Open de Montauban - Montauban Bucaramanga Challenger Santo Domingo Challenger Belgrade 2 - Belgrade Challenger Citta di Olbia - Olbia Prague Challenger SkiStar Swedish Open - Bastad Santiago Challenger Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Generali Open - Kitzbuhel Quito Challenger Argentina Open - Buenos Aires Napoli Challenger Rijeka Challenger Bordeaux Challenger Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune Furth Challenger Millennium Estoril Open - Estoril Delray Beach Open - Delray Beach Todi Challenger Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Buenos Aires Challenger Barcelona Open Banc Sabadell - Barcelona Genova Challenger Fever-Tree Championships - London SkiStar Swedish Open - Bastad Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Cordenons Challenger Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem IPP Open - Helsinki Banca Stato Challenger Lugano - Lugano European Open - Antwerp Kremlin Cup - Moscow 10ø Tornea B. Camparini - Reggio Emilia Canottieri Minico 2004 - Mantova LTA Shrewsbury Challenger - Shrewsbury Irving Challenger Argentina Open - Buenos Aires Delray Beach Open - Delray Beach Sophia Antipolis Challenger Santiago Open - Santiago Recanati Challenger ATP Challenger Tour Finals Riviera di Rimini Challenger 2004 - Rimini Great Ocean Road Open - Melbourne Bastad Challenger Orbetello Challenger San Benedetto Challenger Salzburg Challenger Challenger Brasov - Brasov Cordoba Open - Cordoba Grand Prix Hassan II - Marrakech Firenze Open - Florence Tata Open Maharashtra - Pune Chile Dove Men+Care Open - Santiago BMW Open - Munich Gonet Geneva Open - Geneva Generali Open - Kitzbuhel Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Astana Open - Astana Plava Laguna Croatia Open - Umag Grand Prix Hassan II - Marrakech Mallorca Championships - Mallorca Nordea Open - Bastad Citi Open - Washington Hong Kong Tennis Open - Hong Kong Tennis Napoli Open - Naples ASB Classic - Auckland Cepu Open - San Marino EFG Swiss Open - Gstaad Barcelona Open Banc Sabadell - Barcelona Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Grand Prix Hassan II - Marrakech EFG Swiss Open - Gstaad Helsinki Challenger Barcelona Open Banc Sabadell - Barcelona Parma Challenger Milan Challenger Perugia Challenger Cordenons Challenger Genova Challenger Genova Challenger Brest Challenger Roma Open Challenger - Rome Knoxville Challenger Vicenza Challenger Bancolombia Open - Bogota BH Telecom Indoors Sarajevo 2006 - Sarajevo Parma Challenger Biella Challenger Marbella Challenger Campinas Challenger San Marino Challenger Maia Challenger Istanbul Challenger Antalya Challenger Marbella Challenger Steelers Cup - Kosice Rome 1 Challenger Biella 5 Challenger Orlando 2 Challenger Luedenscheid Challenger Mexico City Challenger Turkish Airlines Open Antalya - Antalya Madrid Challenger Tunis Challenger Oeiras 3 Challenger San Benedetto Challenger - San Benedetto Parma Challenger BNP Paribas Open - Indian Wells Salzburg Challenger Sony Ericsson Open - Miami Seville Challenger Cordoba Open - Cordoba BNP Paribas Open - Indian Wells Argentina Open - Buenos Aires Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Grand Prix Hassan II - Marrakech Phoenix Challenger Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Bordeaux Challenger Miami Open - Miami Braunschweig Challenger Mutua Madrid Open - Madrid European Open - Antwerp Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Sofia Open - Sofia Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells ASB Classic - Auckland Miami Open - Miami Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Argentina Open - Buenos Aires Rolex Paris Masters - Paris Cherbourg Challenger Bangkok Challenger Miami Open - Miami Rio Open - Rio de Janeiro Internazionali BNL d'Italia - Rome Seville Challenger Lisbon Challenger Gonet Geneva Open - Geneva Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Moselle Open - Metz National Bank Open - Toronto Andria Challenger The Dubai Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Brasil Open - Costa do Sauipe Allianz Suisse Open Gstaad - Gstaad Masters Series Monte-Carlo - Monte Carlo Estoril Open - Estoril AEGON Championships - London Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells AEGON Championships - London Moselle Open - Metz Movistar Open - Santiago Qatar ExxonMobil Open - Doha Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Qatar ExxonMobil Open - Doha Aegon Nottingham Open - Nottingham Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Sony Ericsson Open - Miami TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Antalya Cup - Antalya Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Hall of Fame Open - Newport Nordea Open - Bastad Anytech365 Andalucia Open - Marbella Adelaide International 1 - Adelaide Sony Open Tennis - Miami Rio Open - Rio de Janeiro Internazionali BNL d'Italia - Rome Swiss Open - Gstaad Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Movistar Chile Open - Santiago Hangzhou Open - Hangzhou China Open - Beijing Dallas Open - Dallas Rio Open - Rio de Janeiro Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Miami Open - Miami National Bank Open - Montreal Rolex Paris Masters - Paris Terra Wortmann Open - Halle Sony Ericsson Open - Miami Australian Open - Melbourne Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Miami Open - Miami Wimbledon - London Cincinnati Open - Cincinnati U.S. Open - New York BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Argentina Open - Buenos Aires Australian Open - Melbourne Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Mallorca Championships - Mallorca PTT Thailand Open - Bangkok U.S. Open - New York Rio Open - Rio de Janeiro Miami Open - Miami Western & Southern Open - Cincinnati Abierto Mexicano Telcel - Acapulco Rio Open - Rio de Janeiro French Open - Paris French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, 1R, ITA-SUI 5-0 French Open - Paris Davis Cup, World Group, 1R, ARG-ITA 2-3 French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open (juniors) French Open - Paris Wimbledon (juniors) French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London All Lower level tournaments U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, Q, SUI-ESP 1-3 Olympics - Rio de Janeiro French Open (juniors) Miami Open - Miami European Open - Antwerp Olympics - Tokyo